livelihood activities - French English Dictionary